/**
 * 性别枚举
 * @deprecated
 */
export const SexEnum = {
    /** 男 */
    MAN: 0,
    /** 女 */
    WOMAN: 1,
    /** 未知 */
    OTHER: -1,
    toStr: (val) => {
        let str = '未知';
        if (val == SexEnum.MAN) {
            str = '男';
        } else if (val == SexEnum.WOMAN) {
            str = '女';
        }
        return str;
    }
}

/**
 * 密码修改类型枚举
 */
export const PasswordEditTypeEnum = {
    /** 用户密码修改 */
    USER_PASSWORD: 0
}

/**
 *  基础通用状态枚举
 */
export const BaseStatusEnum = {
    ENABLE: 1,
    DISABLED: -1,
    ALL: 'null',
    props: {
        '1': '已启用',
        '-1': '已停用',
        'null' : '全部'
    },
    toStr(key){
        key = ''+key;
        return BaseStatusEnum.props[key]||'';
    }
}